package com.qc.wintrax.fragment;

import android.os.Bundle;
import android.support.v4.app.Fragment;

public abstract class BaseFragment extends Fragment {

//    protected boolean isVisible;
//
//    @Override
//    public void setUserVisibleHint(boolean isVisibleToUser) {
//        super.setUserVisibleHint(isVisibleToUser);
//        if (getUserVisibleHint()) {
//            isVisible = true;
//            onVisible();
//        } else {
//            isVisible = false;
//            onInvisible();
//        }
//    }

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
    }

    @Override
    public void onActivityCreated(Bundle savedInstanceState) {
//        InjectUtil.inject(this);
        super.onActivityCreated(savedInstanceState);
    }


//    protected void onVisible() {
//        lazyLoad();
//    }
//
//    protected abstract void lazyLoad();
//
//    protected void onInvisible() {
//    }


    //    public DisplayImageOptions imageOptions() {
//        DisplayImageOptions options = new DisplayImageOptions.Builder().showImageForEmptyUri(R.mipmap.moren_touxiang_xiao)
//                .showImageForEmptyUri(R.mipmap.moren_touxiang_xiao)
//                .showImageOnFail(R.mipmap.moren_touxiang_xiao)
//                .cacheInMemory(true)
//                .cacheOnDisk(true)
//                .build();
//        return options;
//    }
}
